Synonyms: ritual killing, sacrifice
Definition: the act of killing (an animal or person) in order to propitiate a deity
Similar words: kill, killing, putting to death
Definition: the act of terminating a life